lot coverage - Spanish English Dictionary